package inabit.inabitcompiler.productions.rule.expressions.arithmetic.method;

import inabit.compiler.parser.grammar.NonTerminal;
import inabit.compiler.parser.grammar.Production;
import inabit.compiler.parser.grammar.Symbol;
import inabit.inabitcompiler.parser.InabitSemanticAction;

/**A' -> &*/
/**@author Rafael Rocha*/
public class A1_Rule2 extends Production{
	public A1_Rule2() {
		super("A'");
	}
	
	public Symbol[] production(final NonTerminal nonTerminal) {
		
		Symbol[] symbols = {
			
			new InabitSemanticAction(nonTerminal) {
				public void execute() {
					nonTerminal.code = "";
				}
			}
		};
		return symbols;
	}
}
